.clearafrx:after{content: "";clear: both;display: block;height: 0;zoom: 1;}
.z_lianjie{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: inline-block;z-index: 4;}
.z_left{float: left;}
.z_right{float: right;}
.z_font21{font-size: 21px;}
.z_font18{font-size: 18px;}
.z_font16{font-size: 16px;}
.z_font14{font-size: 14px;}
.z_font20{font-size: 20px;}
p.z_font18{font-size: 18px;}
p.z_font21{font-size: 21px;}
p.z_font16{font-size: 16px;}
p.z_font14{font-size: 14px;}
p.z_font20{font-size: 20px;}
.z_color{color: #FF4141;}/*红色*/
.z_color_gray{color: #999;}/*灰色*/
.z_color_black3{color: #333;}/*#333黑色*/
.z_color_blue{color: #18E2E1;}/*蓝色*/
.z_mb128{margin-bottom: 128px;}
.z_bgc{background-color: #F0F0F0;}
.z_ml24{margin-left: 24px;}
.z_mt5{margin-top: 5px;}
.z_mt10{margin-top: 10px;}
.z_mt20{margin-top: 20px;}
.z_mt40{margin-top: 40px;}
.z_mt27{margin-top: 27px;}
.z_mt28{margin-top: 28px;}
.z_mt30{margin-top: 30px;}
.z_mt14{margin-top:14px;}
.z_mt16{margin-top: 16px;}
.z_mb10{margin-bottom: 10px;}
.z_mb16{margin-bottom: 16px;}
.z_mb14{margin-bottom: 14px;}
.z_mb20{margin-bottom: 20px;}
.z_mb26{margin-bottom: 26px;}
.z_mb45{margin-bottom: 45px;}
.z_mb0{margin-bottom: 0px;}
.z_mr28{margin-right: 28px;}
.z_pt16{padding-top: 16px;cursor: pointer;}
.z_text-conter{text-align: center;}
.z_cursor{cursor: pointer;}
.z_bgc_gray{background-color: #EBEBEB;}/*灰色*/
.z_bgc_orange{background-color: #E8BB33;}/*桔黄色*/
.z_postionb{position: absolute;bottom: 20px;right: 60px;z-index: 4;}
.z_postionb_l{position: absolute;bottom: 20px;left: 0px;z-index: 4;}
.z_lin36{line-height: 36px;}
.z_lin40{line-height: 40px;}

.z_border_b{border-bottom: 1px solid #ccc;}
.z-ellipsis {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.z-ellipsis-2 {
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.z-ellipsis-4 {
    display: -webkit-box;
    overflow: hidden;
    white-space: normal!important;
    text-overflow: ellipsis;
    word-wrap: break-word;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}
.textarea {
    width: 100%;
    font-size: 14px;
    line-height: 22px;
    background-color: transparent;
}
.z_hotbox{width: 100%;}
.z_hotbox-l{width: 724px;}
.z_hotbox-r{width: 420px;}
.z_hotbox-l-head{width: 100%;position: relative;}
.z_hotbox-l-head img{width: 100%;height:462px;display: block;}
.z_hotbox-l-head h2{font-weight: normal;font-size: 24px;color: #1A1A1A;margin-top: 20px;position: relative;}
.z_hotbox-l-head p{font-size: 16px;color: #999;margin: 14px 0px 28px 0px;text-indent: 1em;}
.z_ul_list{width: 100%;}
.z_ul_list li{list-style:disc ;margin-left: 20px;}
.z_ul_list li h2{font-size: 20px;font-weight: normal;width: 467px;position: relative;}
.z_ul_list li h2 span{font-size: 14px;}
.z_ul_list li p{font-size: 14px;color: #999;margin-bottom: 10px;}
.z_img{width: 100%;position:relative ;}
.z_ul_list-r{width: 100%;}
.z_ul_list-r .z_img img{width: 100%;height:260px;display: block;}
.z_ul_list-r h2{font-weight: normal;font-size: 20px;color: #1A1A1A;margin-top: 18px;position: relative;}
.z_ul_list-r p{font-size: 18px;color: #999;margin: 14px 0px 32px 0px;text-indent: 1em;}
.z_yy_text{width: 100%;height: 100%;background-image: url(../images/Hot-activity/tbg.png);position: absolute;top: 0px;left: 0px;z-index: 4;display: none;}
.z_yy_text p{margin: 42px;font-size: 18px;color: #fff;}
.z_yy_text a{width: 86px;height: 28px;text-align: center;line-height: 28px;font-size: 16px;display: block;margin: 0px auto;background-color: #1DD2AF;color: #fff;}
.z_ul_list-r li  .z_img:hover .z_yy_text{display: block;}
.z_btn{width: 86px;height: 28px;text-align: center;line-height: 28px;font-size: 16px;display: block;margin: 0px auto;background-color: #1DD2AF;color: #fff;}
/*最新活动*/
.z_head-h2{width: 100%;font-size: 30px;margin-bottom: 32px;}
.z_head-h2 span{font-size: 16px;color: #666;}
.z_newul_list{width: 100%;}
.z_newul_list li{width: 544px;margin-right: 112px;float: left;}
.z_newul_list li:nth-child(2n){margin-right: 0px;}
.z_newul_list li .z_img img{width: 100%;height:334px;display: block;}
.z_newul_list h2{font-weight: normal;font-size: 18px;color: #1A1A1A;margin-top: 18px;position: relative;}
.z_newul_list p{font-size: 18px;color: #999;margin: 14px 0px 32px 0px;}
.z_yy_text2{width: 72px;text-align: center;background-image: url(../images/Hot-activity/tbg2.png);display: block;height: 80px;}
.z_yy_text2 p{font-size: 24px;color: #4D4D4D;margin: 16px 0px 10px 0px;}
.z_yy_text2 p:last-child{font-size: 14px;color: #999;margin: 0px;}
.z_newul_list li .z_img .z_btn{position: absolute;bottom: -16px;left: 216px;width: 112px;height: 36px;line-height: 36px;opacity: 0.8;}
/*往期活动*/
.z_PastActivities{width: 100%;}
.z_PastActivities .z_ul_list-r li{width: 276px;margin-right: 32px;float: left;}
.z_PastActivities .z_ul_list-r li:nth-child(4n){margin-right: 0px;}
.z_PastActivities .z_ul_list-r li .z_img img{width: 100%;height:178px;display: block;}
.z_PastActivities .z_ul_list-r p{font-size: 14px;color: #999;margin: 14px 0px 32px 0px;}
/*最新项目红人*/
.z_newSensation{width: 100%;}
.z_newSensation .z_ul_list-r li{width: 228px;margin-right: 92px;float: left;text-align: center;}
.z_newSensation .z_ul_list-r li:nth-child(4n){margin-right: 0px;}
.z_newSensation .z_ul_list-r li .z_img img{width: 100%;height:228px;display: block;}
.z_newSensation .z_ul_list-r p{font-size: 16px;color: #999;margin: 14px 0px 32px 0px;text-indent: 0px;}
.z_newSensation .z_ul_list-r h2{font-size: 16px;}
.z_btn-span{width: 78px;line-height: 20px;text-align: center;border: 1px solid #ABEEE1;border-radius: 6px;color: #ABEEE1;height: 20px;display: inline-block;}
.z_mt30{margin-top: 30px;}
/*海外业务*/
.z_nav{width: 100%;height: 40px;background-color: #EBEBEB;}
.z_nav ul li{font-size: 20px;line-height: 40px;width: 122px;text-align: center;float: left;position: relative;cursor: pointer;height: 40px;}
.z_nav ul li.active{border-top: 4px solid #45E8E5;-webkit-box-sizing: border-box;box-sizing: border-box;color: #45E8E5;background-color: #fff;line-height: 36px;}
.z_nav ul li span{cursor: pointer;}
.z_nav ul li span.z_t{position: absolute;top: 10px;right: 25px;}
.z_nav ul li span.z_tu{position: absolute;bottom: 10px;right: 25px;}
.z_nav ul li.active span.z_t{top: 6px;}
.z_otherlist{width: 100%;}
.z_otherlist .z_ul_list-r{margin-top: 36px;}
.z_otherlist .z_ul_list-r li{width: 254px;margin-right: 60px;float: left;border: 1px solid #EEEEEE;-webkit-box-sizing: border-box;box-sizing: border-box;margin-bottom: 36px;}
.z_otherlist .z_ul_list-r li:hover{border: 1px solid #45E8E5;}
.z_otherlist .z_ul_list-r li:nth-child(4n){margin-right: 0px;}
.z_otherlist .z_ul_list-r li .z_img img{width: 100%;height:220px;display: block;}
.z_otherlist .z_ul_list-r p{font-size: 16px;color: #999;margin: 14px 0px 20px 0px;text-indent: 1em;}
.z_otherlist .z_ul_list-r h2{font-size: 18px;height: 46px;padding: 0px 1em;}
.z_otherlist .z_ul_list-r p.z_mb0{margin-bottom: 0px;}
/*页数*/
.z_page{width: 100%;}
.items li{width: 24px;height: 24px;border: 1px solid #EEEEEE;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 24px;font-size: 18px;text-align: center;float: left;cursor: pointer;margin: 0px 5px;}
.items li:first-child,.items li:last-child{border: none;width: 100px;}
.items li.dot{ border: none;cursor: default;}
.items li.dot2{ border: none;}
.items li.active{border:none;color: #44E5E2;}
.items li.dot.active{border: none;color: #4d4d4d;}
.total{height: 24px;line-height: 24px;font-size: 18px;text-align: center;margin: 0px 5px;}
/*移民评估*/
.z_assessmen{background-color: #EBEBEB;height: 138px;}
.z_assessmen_h{width: 1200px;margin: 0px auto;}
.z_assessmen_h .z_assessmen_hl{width: 584px;}
.z_assessmen_h .z_assessmen_hr{width: 616px;}
.z_assessmen_h .z_assessmen_hl h2{font-size: 32px;margin: 22px 0px 16px 10px;}
.z_assessmen_h .z_assessmen_hl p{font-size: 16px;margin: 0px 0px 5px 10px;color: #999;}
.z_assessmen_h .z_assessmen_hr ul{background-image: url(../images/Immigration-assessment/tb1.png);background-position: center 32px;background-repeat: no-repeat;height: 138px;}
.z_assessmen_h .z_assessmen_hr ul li{width: 33%;float: left;text-align: center;}
.z_assessmen_h .z_assessmen_hr ul li p{font-size: 18px;margin-top: 100px;}
.z_assessmen_hd{border-bottom: 1px solid #ccc;}
.z_assessmen_hd h2{font-size: 32px;margin-bottom: 16px;}
.z_acc_box{margin-top: 15px;}
.z_acc_box .z_text{background-color: #EBEBEB;font-size: 16px;text-align: justify;padding: 10px 0px;}
.z_acc_box .z_text p{padding: 0px 10px;line-height: 26px;}
.z_from{width: 100%;}
.z_frombox{width: 100%;margin-bottom: 32px;}
.z_frombox label{width: 336px;font-size: 24px;text-align: right;}
.z_frombox label span{color: red;}
.z_frombox div.z_left{width: 864px;}
.z_fromlist{}
.z_btn-2{width: 87px;height: 28px;text-align: center;line-height: 28px;border: 1px solid #ccc;border-radius: 5px;margin: 0px 58px 23px 0px;font-size: 16px;display: inline-block;}
.z_fromlist .z_btn-2.active{border-color: #59DEC4;color: #59DEC4;}
.boderd{border-bottom: 1px dashed #ccc;padding: 32px 0px 0px 0px;}
.zpm{font-size: 14px;width: 372px;height: 34px;line-height: 18px;text-indent: 2px;background-image: url(../images/Immigration-assessment/tb2.png);background-position: 340px center;background-repeat: no-repeat;position: relative;display: inline-block;}
.zpm h3{font-weight: normal;padding-right: 30px;border: 1px solid #d9d9d9;line-height: 34px;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.zpm ul{width: 100%;background-color: #fff;position: absolute;top: 34px;left: 0px;border: 1px solid #d9d9d9;-webkit-box-sizing: border-box;box-sizing: border-box;display: none;}
.zpm ul li{width: 100%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;line-height: 26px;}
.zpm ul li.active{background-color: #CFCFCF;}
.zpm ul li:hover{background-color: #F5F5F5;}
.z_frombox .two_gen_id{font-size: 14px;vertical-align: 10px;}
.z_frombox input.z_btn{border: none;width: 216px;height: 50px;text-align: center;line-height: 50px;font-size: 24px;background-color: #38E7E0;}
/*联系我们*/
.z_contact_us{width: 100%;}
.z_contact_us p{font-size: 20px;margin-bottom: 22px;margin-left: 36%;margin-right: auto;color: #8A8A8A;}
.z_contact_us p.las-p{color: #1A1A1A;margin-top: 40px;}
/*公司团队*/
.z_team{width: 100%;}
.z_team .z_left{width: 674px;}
.z_team .z_left .z_img{width: 100%;height: 488px;}
.z_team .z_left .z_img img{height: 488px;}
.z_team .z_left .z_text{margin-top: 60px;text-align: center;}
.z_team .z_left .z_text p{padding: 0px 10%;font-size: 18px;}
.z_team .z_right{width: 458px;}
.z_team .z_right .z_img{width: 100%;height: 298px;margin-bottom: 25px;}
.z_team .z_right .z_img img{height: 298px;}
.z_team .z_right .z_img:last-child{margin-bottom: 0px;}
/*移步移民*/
.z_immigrant{width: 100%;}
.z_immigrant .z_video{width: 100%;height: 634px;background-color: #000;position: relative;}
.z_immigrant video{margin: 0px auto;}
.z_immigrant .z_text{margin-top: 35px;font-size: 20px;text-align: justify;text-indent: 1em;line-height: 26px;}
.enter_seeding_room_a {
    display: inline-block;
    padding: 12px 76px;
    /* background-color: rgba(255,255,255,0.5); */
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}
/*在线评估*/
.z_onabox{position: relative;}
.z_onla_ul{width: 100%;padding: 20px 0px;}
.z_onla_ul li{width: 414px;float: left;margin-bottom: 16px;}
.z_onla_ul li:last-child{margin-bottom: 0px;}
.z_onla_ul li:nth-last-child(2){margin-bottom: 0px;}
.z_onla_ul li:after{content: "";clear: both;display: block;height: 0;zoom: 1;}
.z_onla_ul li span{width: 184px;font-size: 18px;color: #333;text-align: right;display: block;float: left;}
.z_onla_ul li p{width: 230px;font-size: 18px;color: #999;float: left}
.z_btn_m{width: 88px;height: 30px;background-color: #24D4CF;color: #fff;line-height: 30px;display: inline-block;font-size: 18px;border: none;-webkit-appearance: none;background-position: 10px center;background-repeat: no-repeat;padding-left: 38px;}
.z_btn_m_modify{background-image: url(../images/OnlineAssessment/tb3.png);}/*修改评估*/
.z_btn_m_Collection{background-image: url(../images/OnlineAssessment/tb7.png);}/*收藏评估*/
.z_btn_m_project{background-image: url(../images/OnlineAssessment/tb8.png);}/*项目详情*/
.z_spanimg{margin-left: 30px;}
.z_spanimg img{display: inline-block;margin-right: 5px;vertical-align: -2px;}
.z_text_2{font-size: 14px;text-indent: 1em;}
.z_text_2 p{font-size: 14px;}
.z_jiguo-ul li{margin-bottom: 38px;}
.z_jiguoul{background-color: #fff;padding: 0px 38px 16px 38px;margin-right: 24px;margin-left: 24px;position: relative;}
.z_jgul_list{display: inline-block;margin-top: 34px;}
.z_jgul_list li{font-size: 16px;color: #333;width: 300px;float: left;margin-bottom: 38px;}
.z_jgul_list li.z_mb0{margin-bottom: 0px;}
.z_MatchingDegree{width: 126px;text-align: center;font-size: 16px;position: absolute;bottom: 60px;right: 24px;}
.z_MatchingDegree p:first-child{font-size: 30px;color: #333;}
/*FAQ*/
.z_FAQ{width: 100%;}
.z_FAQ .z_assessmen_hd span{padding-bottom: 14px;padding-right: 40px;border-bottom:2px solid #24D4CF ;}
.z_FAQ_ul{width: 100%;}
.z_FAQ_ul li{margin-bottom: 30px;padding-top: 14px;padding-bottom: 16px;background-color: #F5F5F5;}
.z_FAQ_ul .z_text{margin-left: 12px;margin-right: 74px;}
.z_FAQ_ul .z_text div.z_left{width: 33px;}
.z_FAQ_ul .z_text div.z_right{width: 1058px;}
/*在线咨询*/
.z_onlkefu{width: 164px;position: absolute;top: 275px;left: 0px;z-index: 90;height: 346px;}
.z_onlkefu div.z_left{width: 22px;background-image: url(../images/Online-consulting/tb12.png);background-position: center;background-repeat: no-repeat;position: relative;height: 100%;}
.z_onlkefu div.z_left span{color: #fff;font-size: 14px;display: block;width: 1em;position: absolute;top: 39%;left: 50%;transform: translate(-50%);-webkit-transform: translate(-50%);}
.z_onlkefu div.z_right{width: 140px;border: 1px solid #2ECCD7;color: #2ECCD7;background-color: #fff;height: 100%;}
.z_onlkefu .z_onlkefu_h{width: 120px;margin: 0px auto;height: 56px;border-bottom: 1px solid #7EB1CF;}
.z_onlkefu .z_onlkefu_h img{width: 36px;height: 36px;border-radius: 50%;margin: 6px 10px 0px 0px;float: left;}
.z_kefu{width: 120px;margin: 0px auto;}
.z_kefu li{background-image: url(../images/Online-consulting/tb10.png);background-position: 0px center;background-repeat: no-repeat;padding-left: 30px;line-height: 40px;font-size: 19px;position: relative;border-bottom: 1px solid #7EB1CF;}
.z_kefu li:last-child{border-bottom: none;}
.z_Tel_consultation{margin-top: 10px;margin-bottom: 10px;background-image: url(../images/Online-consulting/tb13.png);background-position: 100% center;background-repeat: no-repeat;font-size: 15px;text-align: right;padding-right: 12px;line-height: 29px;height: 37px;color: #fff;margin-right: -7px;}
/*聊着天窗口*/
.z_ChatWindow{width: 562px;height: 448px;background-color:#E0F3F2 ;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%); z-index: 900;box-shadow: 1px 4px 4px 1px #ccc;display: none;}
.z_ChatWindow_h{height: 60px;line-height: 60px;padding: 0px 12px;font-size: 18px;color: #333;}
.z_off{position: absolute;top: 8px;right: 14px;cursor: pointer;z-index: 901;}
.z_windowbox{width: 100%;height: 388px;}
.z_cw_left{width: 397px;height: 100%;float: left;background-color: #fff;}
.z_cw_right{width: 164px;height: 100%;float: right;}
.z_cw_text{width: 100%;height: 302px;border-bottom: 1px solid #ccc;}

.textarea {border: 0;resize: none;outline: 0;z-index: 3; color: #333;font-size: 14px;overflow: hidden;height: 80px;width: 302px;}
.z_btn{width: 58px;height: 22px;text-align: center;border: none;-webkit-appearance: none;line-height: 22px;background-color: #E8BB33;transition:background-color 0.9s;-moz-transition:background-color 0.9s; /* Firefox 4 */-webkit-transition:background-color 0.9s; /* Safari and Chrome */-o-transition:background-color 0.9s; /* Opera */right: 16px;cursor: pointer;}
.z_btn:hover{background-color:#CCBF25}
.triangle-right {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-left: 20px solid #E6E6E6;
    border-bottom: 10px solid transparent;
    position: absolute;
    top: 10px;
    right: -10px;
}
.triangle-left {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-right: 20px solid #E6E6E6;
    border-bottom: 10px solid transparent;
     position: absolute;
    top: 10px;
    left: -10px;
}
.z_ms_cw{background-color: #E6E6E6;font-size: 16px;padding: 10px;color: #333;position: relative;border-radius: 5px;display: inline-block;margin:5px 20px;}
.z_ms_cw p{font-size: 16px;}
.z_cw_right .z_img{width: 138px;height: 174px;margin: 10px auto;}
.z_cw_right .z_img img{display: block;width: 100%;height: 100%;}
.z_cw_right p{text-align: center;}
.z_btn-span_2{background-color:#E8BB33;border-color: #E8BB33;color: #fff;border-radius: 0px;}
.z_btn-span_3{border-color: #10BEB7;color: #10BEB7;cursor: pointer;}
/*聊着天窗口 end*/
/*企业方入驻*/
.pjct_app_top_2{}
.pjct_app_top_2 .pjct_top_left{width: 175px;float: left;}
.pjct_app_top_2 .pjct_top_left .app_pro_h{line-height: 80px;border-right: 1px solid #ccc;}
.pjct_app_top_2 .pjct_top_right{width: 736px;float: left;margin-left: 50px;}
.pjct_app_top_2 .pjct_top_right .step_item{width: 244px;}
/*下拉*/
.navigation-down{width: 100%;height: 189px;background: #fff;position: absolute;top: 179px;left: 0px;z-index: 999;}
.nav-down-menu{width: 100%;position: relative;height: 189px;display: none;}
.nav-down-menu table{width: 100%;border-collapse: collapse;}
.nav-down-menu table thead tr td{line-height: 52px;font-size: 16px;}
.nav-down-menu table thead tr td p{font-size: 16px;}
.nav-down-menu table thead tr td p.z_font24{font-size: 24px;}
.z_btn_a{background-color: #18E2E1;color: #fff;padding: 0px 15px;line-height: 30px;display: inline-block;font-size: 18px;}
.nav-down-menu .z_img{width: 208px;height: 110px;position: relative;}
.nav-down-menu .z_img img{width: 208px;height: 110px;display: block;}
.nav-down-menu .z_btn-2{margin: 0px 18px 10px 0px;}
.daohang_1{ background:#FFF; padding-right:20px; }
.daohang_2{ width:350px; background:#fff;padding-right:10px;}
.daohang_3{ width:208px; background:#fff;padding-left:10px; }
.daohang_4{ width:71%; float:left; background:#fff; padding-right:2%;}
.daohang_5{ background:#FFF; padding-right:20px; width:100%;}
.daohang_1_jianjie{color:#333;  line-height:28px; overflow:hidden; font-size:15px; margin-bottom:10px;}
.nav-down-menu .z_fromlist .z_btn-2:hover{border-color: #59DEC4;color: #59DEC4;}
.nav-down-menu .z_ul_list li h2{width: 350px;}
